distributing corporation - English Synonyms Dictionary